package com.biz.primus.model.order.enums;

import com.biz.primus.common.enums.EnumerableValue;
import com.biz.primus.common.enums.converter.BaseEnumValueConverter;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 订单退货(售后)类型
 * <br><p>
 *     REFUND_AND_SALES_RETURN:退款并退货,REFUND_AND_NO_RETURN:退款不退货.
 * </p>
 *
 * @author Tiger Feng
 * @date 2017年11月18日
 */
@Getter
@AllArgsConstructor
public enum ReturnType implements EnumerableValue {
    REFUND_AND_SALES_RETURN(1,"退款并退货"),
    REFUND_AND_NO_RETURN(2,"退款不退货"),
    ;
    private int value;
    private String desc;

    @Override
    public int getValue() {
        return 0;
    }

    public static class Converter extends BaseEnumValueConverter<ReturnType> {
    }

}
